﻿

.newheaders{
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px 48px 4px;
border-bottom: 1px solid #8d8d8d;
}
.newheaders .logos{height: 100px;}
.newheaders .phones{height: 100px}

.new-navs{
  display: flex;
  align-items: center;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
}
.new-navs a{
  font-size: 18px;
color:  #000;
width: 82px;
text-align: center;
line-height: 64px;
margin-right: 28px;
transition: all .3s;
display: flex;
flex-direction: column;
align-items: center;

}
.new-navs a::after{
  content: '';
  display: block;
width: 0;
height: 2px;
background-color: #a27b33;
transition: all .3s;
}
.new-navs a.active,.new-navs a:hover{
  color: #a27b33;;
}
.new-navs a.active::after,.new-navs a:hover::after{
  width: 100%;
}

.jinhui{
  text-align: center;width:28px;height: 40px; margin-left: 50%
}
/* 雪碧图 */
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; 
	vertical-align:middle; background:url(../img/ico.png);margin:0 .3em;}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}

/* 设置 */
body{font-size:13px; line-height:1.8; color:#555; background:#fff; overflow-x:hidden;}
.wrap { max-width:1200px; margin-right:auto; margin-left:auto; *width:1200px;}
a{color:#333; cursor:pointer;}
a:hover { color:#bfa060;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中颜色*/
::-moz-selection {color:#fff; background:#bfa060; }
::selection {color:#fff; background:#bfa060; }
._btn:hover { filter:alpha(opacity=80); opacity:0.8; }
/*
* placeholder颜色
*/
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/* 网站样式 */
a.atel { cursor:default; }
.imghove img{-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;} 
.imghove:hover img{ transform:translate(-10px); -moz-transform:translate(-10px); -ms-transform:translate(-10px); -o-transform:translate(-10px); -webkit-transform:translate(-10px);}

.imghove_zoom img{-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;} 
.imghove_zoom:hover img{transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}

.rect-100 { overflow:visible; }

.nicescroll-rails-vr { display:block!important; }

.pageHeader,.pageFooter { clear:both; background-color:#fff; }

.pageHeader{display: none;}
.pageHeader .logo { float:left; max-width:165px; font-size:0;}
.pageHeader .pro_link,.pageHeader .tools,.pageHeader .pageNav { float:right;}

.pageHeader .pro_link { margin-left:15px; width:196px;}
.pageHeader .pro_link a { display:block; width:100%; height:65px; background:url(../img/pro_logo.png) center top no-repeat; font:0/0 a; letter-spacing:-9px;}
.pageHeader .pro_link a:hover { background-position:center -65px;}

.pageHeader .tools { position:relative; z-index:10; margin-left:15px; }
.pageHeader .tools .link,.pageHeader .tools .search,.pageHeader .tools .link span,.pageHeader .tools .search span,.pageHeader .tools .link a,.pageHeader .tools .search .btn_box { width:40px; height:40px; text-align:center; line-height:40px; overflow:hidden;}
.pageHeader .tools .link,.pageHeader .tools .search { float:left; position:relative; margin-top:12px;}
.pageHeader .tools .link span,.pageHeader .tools .search span { display:block; color:#ddd; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; cursor:pointer;}
.pageHeader .tools .link a:hover span.tb,.pageHeader .tools .search:hover span.tb,.pageHeader .tools .search_act span.tb { margin-top:-40px; }
.pageHeader .tools .link span.tag { line-height:1.2; height:35px; padding-top:5px; color:#bfa060;}
.pageHeader .tools .link .ion,.pageHeader .tools .search .ion { margin:0; font-size:23px;}

.pageHeader .tools .search { overflow:visible; position:relative; z-index:10;}
.pageHeader .tools .search span.tag { line-height:0; }
.pageHeader .tools .search span.tag .mobile_close { display:none; }
.pageHeader .tools .search ._btn { width:100%; height:40px; background-color:transparent; border-width:0; padding:0; margin:0; cursor:pointer; color:#bfa060; outline:none;}
.pageHeader .tools .search .input_box { width:0; height:38px; line-height:38px; padding:0; border:#fff 0px solid; border-radius:0; position:absolute; right:39px; top:0; background-color:#fff; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; overflow:hidden; *display:none;}
.pageHeader .tools .search:hover .input_box,.pageHeader .tools .search_act .input_box { display:block; padding:0 10px; width:180px; border-radius:20px; border-color:#ddd; border-width:1px;}
.pageHeader .tools .search .input_box ._inp { border-width:0; padding:5px 0; width:100%;}

.mobile_key { display:none; }
.pageHeader .pageNav { width:40%; text-align:center;}
.pageHeader .pageNav li { width:18%; float:left; margin:0 1%; }
.pageHeader .pageNav a { display:inline-block; white-space:nowrap; width:auto; padding:0 5px; height:65px; line-height:63px; font-size:15px; position:relative; *border-bottom:#fff 2px solid;}
.pageHeader .pageNav a:after { content:""; width:0; height:2px; background-color:#bfa060; position:absolute; left:50%; bottom:0; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; overflow:hidden;}
.pageHeader .pageNav li:hover a,.pageHeader .pageNav li.cur a { color:#bfa060; *border-bottom-color:#bfa060;}
.pageHeader .pageNav li:hover a:after,.pageHeader .pageNav li.cur a:after { width:100%; left:0; }

.foot01 { background-color:#ebebeb; padding:50px 0;}
.foot01 .pf { float:left; width:58%;}
.foot01 .siteMap dl { width:25%; float:left; }
.foot01 .siteMap dt,.foot01 .contact dt { font-size:16px; color:#bfa060; margin-bottom:10px; }
.foot01 .siteMap dt,.foot01 .siteMap dd { padding-left:15%; }
.foot01 .contact { width:28%; }
.foot01 .contact .ct { position:relative; padding-left:65px;}
.foot01 .contact ._t { font-weight:normal; width:65px; position:absolute; left:0; top:0; }
.foot01 .contact .ion { color:#bfa060; }
.foot01 .ewm { float:right; width:130px; text-align:center; margin-right:20px;}
.foot01 .ewm .img { margin-bottom:15px; display:block; }
.foot02 { background-color:#9e9e9e; padding:20px 0;}
.foot02,.foot02 a { color:#fff;}
.foot02 a { display:inline-block; white-space:nowrap; }
.foot02 a:hover { filter:alpha(opacity=80); opacity:0.8; }
.foot02 .links { margin-right:15px; display:none;}
.foot02 .links,.foot02 .share { float:left; }
.foot02 .line { margin:0 10px; font-size:12px; }
.foot02 .share ._t { float:left; font-weight:normal;}
.foot02 .share a { margin:0 6px 0 0; padding-left:22px; height:22px; line-height:22px; background-image:url(../img/foot_share.png); }
.foot02 .share a.bds_tsina { background-position:0 0; }
.foot02 .share a.bds_weixin { background-position:-22px 0; }
.foot02 .share a.bds_qzone { background-position:-44px 0; }
.foot02 .share a.bds_douban { background-position:-66px 0; }
.foot02 .share a.bds_more { background-position:-88px 0; }
.foot02 .copyRight {  float:right; margin-top: -40px;}

.ibanner { height:620px; position:relative; clear:both; margin-bottom:40px;overflow: hidden;}
.ibanner img { width:1920px; height:100%; max-width:none; position:absolute; left:50%; top:0; margin-left:-960px; }
.ibanner .slide_nav { position:absolute; right:50%; margin-right:-580px; bottom:52px; font:0/0 a; letter-spacing:-9px; z-index:10;}
.ibanner .slide_nav a { display:inline-block; width:11px; height:11px; background:#fff; overflow:hidden; margin:2px 8px; -webkit-transition:none; transition:none; cursor:pointer;}
.ibanner .slide_nav a.on { background-color:transparent; border:#fff 2px solid; margin:0 6px;}
.ibanner .arrs { display:block; width:84px; height:167px; background-repeat:no-repeat; background-position:0 0; position:absolute; top:50%; margin-top:-84px; z-index:10; }
.ibanner .arr_prev{background-image:url(../img/left.png); left:0; }
.ibanner .arr_next{background-image:url(../img/right.png); right:0; }

.ibanner img.phoimg{
  display: none;
}


.index_main,.channel_main { clear:both; width:100%; overflow:hidden; position:relative;}
.inews { margin-bottom:60px; }
.inews .box { height:24px; line-height:24px; background-color:#f5f3f2; position:relative; position:relative; padding:13px 70px 13px 125px;}
.inews ._title { width:114px; height:24px; line-height:24px; border-right:#dbdbdb 1px solid; font-size:20px; text-align:center; position:absolute; left:0; top:13px; color:#533726;}
.newsScroll { width:100%; height:24px; line-height:24px; position:relative; overflow:hidden; }
.newsScroll li { height:24px; }
.newsScroll ._t { float:left; max-width:80%; font-weight:normal; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.newsScroll ._time { float:right; }
.newsScroll_ctrl { width:40px; height:50px; position:absolute; right:10px; top:0; }
.newsScroll_ctrl .ncb { display:block; height:25px; position:relative; }
.newsScroll_ctrl i { display:block; width:0; height:0; overflow:hidden; border-style:dashed dashed solid; border-color:transparent transparent #bebebe; border-width:6px; position:absolute; left:50%; margin-left:-6px; bottom:3px;}
.newsScroll_ctrl .ncb_next i { border-style:solid dashed dashed; border-color:#bebebe transparent transparent; bottom:0; top:3px;}
.newsScroll_ctrl .ncb:hover i { border-bottom-color:#bfa060; }
.newsScroll_ctrl .ncb_next:hover i { border-bottom-color:transparent; border-top-color:#bfa060;}

.imain { padding-bottom:55px; }
.imain_part { width:27%; float:left; margin-right:3%;}
.imain_part .hd { height:50px; line-height:50px; color:#222;}
.imain_part .hd ._t { font-size:20px; }

.implink ._img { display:block; height:0; padding-bottom:60%; overflow:hidden; position:relative;}
.implink ._img img { width:100%; height:auto; }
.implink ._t { display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:20px; color:#fff; position:absolute; left:0; top:50%; margin-top:-15px; }

.imp03 { width:40%; margin-right:0; }
.ihotPro { position:relative; height:195px;}
.ihotPro ._t,.ihotPro ._text { width:210px;}
.ihotPro ._t,.ihotPro ._text,.ihotPro ._btn,.imp03 .hd { position:relative; z-index:5;}
.ihotPro ._t { font-size:22px; color:#ffb907;}
.ihotPro ._text { color:#866f26; margin-bottom:15px; }
.ihotPro ._btn { display:inline-block; height:40px; line-height:40px; background-color:#fe4f02; color:#fff; font-size:18px; padding:0 20px; }
.ihotPro ._btn:hover { filter:alpha(opacity=80); opacity:0.8; }
.ihotPro ._img { position:absolute; left:0; bottom:-55px; max-width:none; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.ihotPro:hover ._img { left:-10px;}

/*about*/
.channel_main { padding-bottom:60px; }
.channel_banner { height:510px; background-repeat:no-repeat; background-position:center top; }
.channel_hd {clear:both; line-height:1.4; width:100%;}
.channel_hd > ._title { padding:40px 0; position:relative; border-bottom:#eeeeee 1px solid;}
.channel_hd ._t { font-size:48px; color:#222; }
.channel_hd ._en { font-size:40px; color:#f0e9de; font-family:"Century Gothic";}
.channel_menu {}
.channel_menu li { height:60px; line-height:60px; float:left; margin-right:5%;}
.channel_menu a { font-size:18px; display:inline-block; white-space:nowrap; position:relative; padding:0 5px; *border-top:#fff 2px solid;}
.channel_menu a:after { content:""; width:0; height:2px; background-color:#bfa060; position:absolute; left:50%; top:0; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; overflow:hidden;}

.channel_menu { margin-bottom:30px; }
.channel_menu .cur a,.channel_menu a:hover { color:#bfa060; font-weight:bold; *border-top-color:#bfa060;} 
.channel_menu .cur a:after,.channel_menu a:hover:after { width:100%; left:0;}

.channel_menu_sub a { *border-width:0; }
.channel_menu_sub a:after { display:none; }
.channel_menu_sub .cur a,.channel_menu_sub a:hover { font-weight:normal; }

.channel_menu_sub .secMenu a { *border-width:2px; font-weight:bold; color:#bfa060;}
.channel_menu_sub .secMenu a:after { display:block; width:100%; left:0;}

.fruits { width:1px; height:100%; position:absolute; right:0; bottom:10px;}
.fruits .ft { background-repeat:no-repeat; position:absolute;}
.fruits .ft01 { width:250px; height:197px; /*background-image:url(../img/anim_img01.png);*/ right:150px; bottom:40px; z-index:5;}
.fruits .ft02 { width:844px; height:419px;/* background-image:url(../img/anim_img02.png); */right:-300px; bottom:42px; z-index:4;}
.fruits .ft03 { width:323px; height:167px; background-image:url(../img/anim_img03.png); right:320px; bottom:36px; z-index:3;}
.fruits .ft04 { width:205px; height:166px; background-image:url(../img/anim_img04.png); right:40px; bottom:55px; z-index:2;}

.intro01 { margin-bottom:40px; }
.intro01 .video { width:35%; height:0; padding-bottom:24%; float:left; overflow:hidden; position:relative; margin-right:40px; margin-bottom:20px;}
.intro01 .videoBox { width:100%; height:100%; position:absolute; left:0; top:0; } 

.intro01 .textContent,.intro03 .textContent { line-height:2.3; }

.intro02 { margin-bottom:40px; }
.honors { background:url(../img/about_honorbg.jpg) center top repeat-y; padding:30px 90px; position:relative;}
.honors .hbtn { display:block; width:30px; height:60px; background:url(../img/honor_btn.png) no-repeat; position:absolute; top:50%; margin-top:-30px; filter:alpha(opacity=80); opacity:0.8;}
.honors .hbtn:hover { filter:alpha(opacity=100); opacity:1; }
.honors .hb_prev { left:30px; }
.honors .hb_next { right:30px; background-position:-30px 0;}
.honor_srcoll { width:100%; height:140px; position:relative; overflow:hidden; }
.honor_srcoll li { width:25%; height:140px; float:left; text-align:center; color:#ffffff; font-size:18px; line-height:1.5; position:relative;}
.honor_srcoll li:after { content:""; display:block; width:0; height:75px; border-right:#bfa060 1px solid; position:absolute; right:-1px; top:50%; margin-top:-37px; overflow:hidden;}
.honor_srcoll .t { font-size:36px; display:block; padding-top:20px;}

.intro03 { position:relative; overflow:hidden; }
.js_anim { width:600px; height:490px; float:right; position:relative;}
.js_anim .jsa { background-repeat:no-repeat; position:absolute;}
.js_anim .js01 { width:180px; height:369px; background-image:url(../img/about_img01.png); right:200px; bottom:30px; z-index:5;}
.js_anim .js02 { width:268px; height:298px; background-image:url(../img/about_img02.png); right:250px; bottom:40px; z-index:4;}
.js_anim .js03 { width:205px; height:274px; background-image:url(../img/about_img03.png); bottom:50px; right:30px; z-index:3;}
.js_anim .js04 { width:593px; height:487px; background-image:url(../img/about_img04.png); right:0; bottom:0; z-index:2;}

.intro03 .textContent { padding-top:30px; }

/*新闻*/
.channel_hd.news .fruits .ft01 { width:296px; height:174px; background-image:url(../img/anim_img06.png); right:220px; }
.channel_hd.news .fruits .ft03 { width:310px; height:302px; background-image:url(../img/anim_img05.png); right:-15px; bottom:22px; z-index:6;}

.newsIndex { padding:30px 0; }
.comPart .hd { line-height:46px; margin-bottom:10px; }
.comPart .hd ._title { width:auto; float:left; font-size:24px;}
.comPart .hd ._more { float:right; color:#999;}

.inews01 { margin-right:4%; }
.topNews { margin-bottom:30px; }
.topNews ._img { width:55%; height:0; padding-bottom:40%; float:left; margin-right:3%; overflow:hidden;}
.topNews ._intro { overflow:hidden; }
.topNews ._title { font-size:18px; line-height:1.3em; padding-top:10px; margin-bottom:10px; max-height:3.9em; overflow:hidden; }
.topNews ._text { margin-bottom:15px; line-height:1.8em; max-height:3.6em; overflow:hidden; }
.topNews ._info { color:#999; margin-bottom:20px;}
.topNews .lt { display:inline-block; white-space:nowrap; margin-right:5px; }
.topNews ._btn { display:inline-block; width:auto; height:40px; line-height:40px; background-color:#fe4f02; color:#fff; font-size:14px; font-weight:bold; padding:0 40px; }

.inews01 .news_list li { width:48%; margin-right:2%; height:33px; line-height:33px; float:left; text-indent:24px; background:url(../img/list_dot.png) 5px center no-repeat; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.zh_hd { border:#cccccc 1px solid; height:40px; line-height:40px; padding:0 50px 0 20px; font-size:14px; position:relative; cursor:pointer; margin-top:-1px; background-color:#fff;}
.zh_hd a { display:block; }
.zh_hd b.arr { width:20px; height:20px; background:url(../img/arr.png) no-repeat; position:absolute; right:13px; top:50%; margin-top:-10px; }
.zh_hd:hover,.zh_hd:hover a,.zh_hd_act,.zh_hd_act a { color:#bfa060; border-color:#bfa060; z-index:10;}
.zh_hd:hover b.arr { background-position:0 -20px; }
.zh_hd_act b.arr,.zh_hd_act:hover b.arr { background-position:-20px -20px; }

.zh_bd { overflow:hidden; }
.zh_imgs { margin:10px 0;}
.zh_imgs li { width:25%; height:0; padding-bottom:16%; float:left; margin-bottom:5px; overflow:hidden;}
.zh_imgs img { width:100%; height:auto;}
.zh_imgs li.first { width:74%; padding-bottom:56%; height:0; margin-right:1%; }
.zh_imgs ._title { display:none; }
.zh_bd { display:none; }

.newsIndex02 { padding:140px 0 20px; position:relative;}
.newsIndex02 > .wrap { background-color:#faf8f3; position:relative;}
.newsIndex02 .sBtn { display:block; width:80px; height:100%; position:absolute; top:0; background-color:#faf8f3; background-position:center; background-repeat:no-repeat;}
.newsIndex02 .sBtn_prev { background-image:url(../img/s_btn_left.png); right:100%; }
.newsIndex02 .sBtn_next { background-image:url(../img/s_btn_right.png); left:100%; }
.inews03 { padding-top:10px; }
.shops,.shops li { height:210px;}
.shops { position:relative; overflow:hidden; }
.shops li { width:24%; float:left; margin-right:1%; text-align:center; }
.shops ._img { display:block; height:0; padding-bottom:56%; position:relative; overflow:hidden;}
.shops ._img img { width:100%; height:auto; }
.shops .cover { width:100%; height:100%; position:absolute; left:0; top:100%; background:url(../img/plus.png) center no-repeat rgba(255,142,1,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ff8e01,endcolorstr=#99ff8e01); -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.shops li:hover .cover { top:0; }
.shops ._title { font-size:13px; height:50px; line-height:50px; }

.lemon { position:absolute;}
.lemon .anim { background-position:0 0; background-repeat:no-repeat;}

.lemon01,.lemon01 .anim { width:752px; height:448px;}
.lemon01 { left:50%; top:50%; margin-top:-200px; margin-left:-930px;}
.lemon01 .anim { background-image:url(../img/lem_left.png);}

.lemon02,.lemon02 .anim { width:714px; height:622px;}
.lemon02 { right:50%; top:50%; margin-top:-300px; margin-right:-895px;}
.lemon02 .anim { background-image:url(../img/lem_right.png);}

.newsIndex { position:relative; }
.newsIndex01,.newsIndex02,.newsIndex03,.newsIndex04,.newsIndex05 { position:relative; z-index:10; }

.inews04 .learder { border:#e8e8e8 1px solid; background-color:#fff;}
.inews04 .learder ._img { width:40%; height:0; padding-bottom:30%; overflow:hidden; float:left; margin-right:5%;}
.inews04 .learder .list { overflow:hidden; padding-top:40px; margin-right:3%;}
.inews04 .learder .list li { height:32px; line-height:32px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inews04 .learder .list .cur a { color:#bfa060; }

.inews05 { margin-top:56px; border:#ffb907 3px solid; height:263px; position:relative; background-color:#fff;}
.inews05 a { display:block; width:100%; height:100%; position:absolute; left:0; top:0; overflow:hidden; }
.inews05 ._img { position:absolute; right:-30px; bottom:-20px; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.inews05 ._title { font-size:32px; color:#ffb907; line-height:1; padding:30px 0 0 30px;}
.inews05 ._title b { font-size:53px; }
.inews05:hover ._img { right:0; bottom:0;}

/*新闻列表*/
.newsListPage .news_list { margin-right:4%; }
.newsListPage .news_list li { position:relative; clear:both; overflow:hidden; margin-bottom:35px; border-bottom:#ececec 1px solid;}
.newsListPage .news_list li:hover { background:#f9fbfa url(../img/list_arr.png) 95% 50% no-repeat; border-bottom-color:#fff; }
.newsListPage .news_list ._img { width:22%; float:left; margin-right:3%;}
.newsListPage .news_list ._intro { overflow:hidden;}
.newsListPage .news_list ._intro > a { display:block; padding-top:4%; padding-bottom:8%;}
.newsListPage .news_list ._title { font-size:20px; font-weight:bold; height:40px; line-height:40px; margin-right:120px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newsListPage .news_list ._tools { position:relative; margin-top:-7%; height:20px; line-height:20px; color:#8d8d8d; margin-right:30%;}
.newsListPage .news_list ._tools .ion { font-size:19px; vertical-align:-2px; margin-left:0; color:#bfa060;}
.newsListPage .news_list ._tools .lt { display:inline-block; white-space:nowrap; margin-right:20px; }


.page{font-size:0; color:#777777; text-align:center;}
.page a,.page span { color:#777777;display:inline-block;border:1px solid #ededed;padding:5px 13px;vertical-align:middle;margin:0 0 10px -1px; font-size:12px; overflow:hidden; height:21px; line-height:21px;}
.page .goprev{margin-right:10px;}
.page .gonext,.page .count {margin-left:10px;}
.page a:hover,.page span{color:#fff; background:#bfa060;}
.page span.goprev,.page span.gonext {color:#777777; background:none}
.page span.count { border:0;background:0;color:#777777;}

.sideNews { background-color:#f8f8f8; margin-bottom:30px;}

.sideNews ._intro { display:block; padding:20px 30px;}
.sideNews ._title { font-size:15px; font-weight:bold; margin-bottom:20px; }
.sideNews ._more { display:inline-block; height:40px; line-height:40px; background-color:#ff4f03; color:#fff; padding:0 30px; font-size:15px; font-weight:bold; }
.sideNews ._more:hover { filter:alpha(opacity=80); opacity:0.8; }

.info_search { background-color:#f8f8f8; padding:20px 30px; }
.info_search .hd { margin-bottom:10px; }
.info_search .f_box { margin-bottom:15px; }
.info_search .btn-primary { display:block; background-color:#bfa060; color:#fff; border-width:0; width:100%; padding-left:0; padding-right:0; box-sizing:border-box; font-size:16px; height:40px; line-height:1; } 

.newsDetailPage .detail_hd { background-color:#f9fbfa; text-align:center; padding:30px 100px; position:relative; overflow: hidden; margin-bottom:30px;}
.newsDetailPage .detail_hd ._title { font-size:36px; color:#000; margin-bottom:10px; }
.newsDetailPage .detail_hd ._tools { height:20px; line-height:20px; color:#8d8d8d; text-align:center;}
.newsDetailPage .detail_hd ._tools .ion { font-size:19px; vertical-align:-2px; margin-left:0; color:#bfa060;}
.newsDetailPage .detail_hd ._tools .lt { display:inline-block; white-space:nowrap; margin-right:20px; }

.newsDetailPage .detailPage { width:60px; height:100px; position:absolute; top:50%; margin-top:-50px; background:url(../img/detail_page.png) no-repeat; } 
.newsDetailPage .dp_prev { left:30px; }
.newsDetailPage .dp_next { right:30px; background-position:-60px 0;}

.detail_bd { border-bottom:#e7e7e7 1px solid; padding-bottom:30px; margin-bottom:40px;}
.detail_bd .textContent { font-size:14px; min-height:100px;}

.recNews .hd { margin-bottom:10px; }
.recNews .hd ._title { font-size:22px; font-weight:bold; }
.recNews .sideNews ._img { width:50%; float:left; }
.recNews .sideNews ._intro { overflow:hidden; }

.recNews .list { padding-top:3px; }
.recNews .list li { height:35px; line-height:35px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.recNews .list ._time { display:inline-block; margin-right:10px; }

.breadcrumbs { text-align:right; height:40px; line-height:40px; margin-top:-40px; position:relative; z-index:10; clear:both; }
.breadcrumbs .line { margin:0 8px; }
.breadcrumbs a,.breadcrumbs .lt { display:inline-block; white-space:nowrap; }

.zhanhuiBox { border-bottom:#e7e7e7 1px solid; margin-bottom:40px; }
.zh_big { width:77%; float:left;}
.zh_big ._img { font-size:0; padding-bottom:67.5%;}
.zh_big ._title { font-size:18px; line-height:25px; padding:30px 0; }
.zh_thumbs { width:22%; float:right; }
.zh_thumbs li { margin-bottom:15px; }
.zh_thumbs img { filter:alpha(opacity=80); opacity:0.8; }
.zh_thumbs .cur img { filter:alpha(opacity=100); opacity:1; } 
.thumbs_scroll { height:624px; overflow:hidden; position:relative; }
.zh_thumbs ._tools { height:85px; line-height:85px; text-align:center; position:relative; font-size:18px;}
.zh_thumbs ._tools .num { font-weight:normal; font-size:24px; color:#bfa060; font-family:"arial"}
.zh_thumbs ._tools ._tlBtn { width:40px; height:40px; line-height:40px; position:absolute; top:23px; color:#c7c7c7;}
.zh_thumbs ._tools ._tlBtn .ion { font-size:25px; margin:0; }
.zh_thumbs ._tools .tlBtn_prev { left:20px; } 
.zh_thumbs ._tools .tlBtn_next { right:20px; } 

/*招贤纳士*/
.jobList { margin-bottom:30px; border-top:#ececec 1px solid; }
.job_hd { border-bottom:#ececec 1px solid; }
.job_hd ._title,.job_hd ._num,.job_hd ._show,.job_hd ._btn { float:left; height:40px; line-height:40px; padding:35px 0; text-align:center;}
.job_hd ._title,.job_hd ._num { text-align:left; font-size:20px; font-weight:bold; color:#000;}
.job_hd ._title { width:30%; padding-left:5%;}
.job_hd ._num { width:35%; }
.job_hd ._show { width:15%; }
.job_hd ._btn { width:15%; }
.job_hd .ico { vertical-align:-5px; }
.job_hd ._cbtn { cursor:pointer; } 
.job_hd.cur { background-color:#f9fbfa; border-bottom-color:#f9fbfa; color:#bfa060;}
.job_hd.cur ._title,.job_hd.cur ._num { color:#bfa060; }
.job_hd.cur ._cbtn { display:none; }

.job_bd { background:#f9fbfa url(../img/career_bg.jpg) right bottom no-repeat; border-bottom:#ececec 1px solid; display:none;}
.job_bd .box { padding:0px 35% 30px 50px; min-height:170px;}
.job_bd dl { position:relative; line-height:22px; padding:2px 0 2px 70px; min-height:20px; color:#8d8d8d;}
.job_bd dt { width:70px; white-space:nowrap; position:absolute; left:0; top:3px; color:#333;}

/*product*/
.channel_hd.product .fruits .ft01 { width:380px; height:300px; background-image:url(../img/anim_img09.png); }
.channel_hd.product .fruits .ft02 { width:979px; height:486px; background-image:url(../img/anim_img02_1.png); bottom:80px;}
.channel_hd.product .fruits .ft03 { width:226px; height:154px; background-image:url(../img/anim_img08.png); right:470px; bottom:55px;}
.channel_hd.product .fruits .ft04 { width:360px; height:237px; background-image:url(../img/anim_img07.png); bottom:26px; right:-56px;}

.pi { display:inline-block; overflow:hidden; width:30px; height:30px; vertical-align:middle; background:url(../img/p_ico.png); }
.pico1_2 { background-position:-30px 0;}
.pico1_3 { background-position:-60px 0;}
.pico1_4 { background-position:-90px 0;}
.pico1_5 { background-position:-120px 0;}

.product_index { padding-top:40px; }
.pro_index_part01 { /* background:url(../img/productbg.jpg) no-repeat; */ padding:0px 0px; position:relative;}
.pro_index_part01 ._img { width:100%; }
.pro_index_part01 ._img a { display:block; height:0; overflow:hidden; padding-bottom:60%; background:#fff url(../img/loading.gif) center no-repeat;}
.pro_index_part01 ._img img { width:100%; height:auto; }
.pro_index_part01 ._intro { width:30%; float:right; color:#fff; position:absolute; right:60px; top:30px;}
.pro_index_part01 ._intro ._title { font-size:50px; color:#fff; line-height:1.2; margin-bottom:15px; padding-top:70px;}
.pro_index_part01 ._intro ._en { font-size:30px; font-family:"Myriad Pro","arial"; line-height:1.2; margin-bottom:15px; color:#fdfe77; margin-bottom:20px; margin-bottom:320px;}
.pro_index_part01 ._intro ._text { font-size:15px; margin-bottom:30px;}
.pro_index_part01 ._intro ._text div { margin-bottom:15px; }
.pro_index_part01 ._intro ._text .pi { margin-right:3px; }
.pro_index_part01 ._intro ._more a { display:inline-block; white-space:nowrap; height:50px; line-height:50px; border:#fff 1px solid; font-size:18px; padding:0 45px; color:#fff; }
.pro_index_part01 ._intro ._more a:hover { background-color:#ffffff; color:#fec302; }

.pro_index_part01 ._imgThumb { width:280px; height:230px; position:absolute; left:500px; bottom:30px; filter:alpha(opacity=0); opacity:0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.pro_index_part01 ._imgThumb img { width:280px; height:230px; }
.pro_index_part01 .show { left:400px; filter:alpha(opacity=100); opacity:1; }

.pros { width:100%;  position:relative; overflow:hidden; }
.pros li { width:25%; float:left;}
.pros ._img { display:block; height:0; padding-bottom:100%; overflow:hidden; position:relative;}
.pros ._img img { width:100%; height:auto; }
.pros .n { display:block; padding:0 5%; width:90%; height:auto; position:absolute; left:0; bottom:15px; font-size:22px; text-align:center; color:#fff;}
.pros ._en { display:none; }
.pros .scroll_nav {display:none;}
.pros .arrs { display:block; width:50px; height:50px; background:url(../img/pro_btn.png) no-repeat; position:absolute; top:50%; margin-top:-25px; }
.pros .arr_prev { background-position:0 0; left:10px; }
.pros .arr_next { background-position:-50px 0; right:10px; }


.product_index { position:relative; }
.product_index > .wrap,.jprec { position:relative; z-index:10; }

.product_index .lemon01,.product_index .lemon01 .anim { width:503px; height:459px;}
.product_index .lemon01 { margin-left:-870px; margin-top:-300px;}
.product_index .lemon01 .anim { background-image:url(../img/pro_img01.png);}

.product_index .lemon02,.product_index .lemon02 .anim { width:962px; height:804px;}
.product_index .lemon02 { margin-right:-870px; margin-top:-400px;}
.product_index .lemon02 .anim { background-image:url(../img/pro_img02.png);}

.jprec { clear:both; margin-top:40px;}
.jprec .hd { border-bottom:#eeeeee 1px solid; height:80px; line-height:80px;}
.jprec .hd ._title { font-size:40px; color:#bfa060; border-bottom:#bfa060 2px solid; float:left; padding:0 5px; }
.jprec .hd { margin-bottom:30px; }

.recScroll { width:100%; height:260px; position:relative; overflow:hidden; }
.recScroll .rec_cell { width:100%; }
.recScroll .recl { width:20%; float:left; text-align:center;} 
.recScroll .recl ._img { display:block; width:200px; height:200px; margin:0 auto 10px; overflow:hidden; position:relative;}
.recScroll .recl ._img img { width:100%; height:auto; }
.recScroll .recl ._title { font-size:15px; font-weight:normal; color:#bfa060; height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.recScroll .slide_nav { text-align:center; width:100%; height:auto; position:absolute; left:0; bottom:0; font:0/0 a; letter-spacing:-9px; z-index:10;}
.recScroll .slide_nav a { display:inline-block; width:12px; height:12px; background-color:#dfcfaf; border-radius:50%; margin:0 9px; overflow:hidden;}
.recScroll .slide_nav a.on { background-color:#bfa060; }

.channel_hd.product_list .fruits .ft01 { width:569px; height:286px; /*background-image:url(../img/anim_img10.png); */right:0; }
.channel_hd.product_list .fruits .ft02 { width:1216px; height:493px; /*background-image:url(../img/anim_img11.png); */bottom:80px; right:-110px;}

.pli { display:inline-block; overflow:hidden; width:25px; height:25px; vertical-align:middle; background:url(../img/btn_ico.png); }
.pli02 { background-position:-25px 0;}

.prol { max-width:275px; margin:0 auto 30px; }
.prol ._price,.prol ._title { display:inline-block; white-space:nowrap; *display:inline; *zoom:1; height:36px; line-height:36px; overflow:hidden; vertical-align:middle; font-weight:normal; color:#fe4f02;}
.prol ._price { font-size:26px; font-family:"Arial"; margin-right:5px;}
.prol ._price b { font-size:18px; font-weight:bold; }
.prol ._title { max-width:180px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.prol ._text { line-height:1.5em; height:3em; margin-bottom:10px; overflow:hidden;}
.prol ._btns { text-align:center; font-size:0; margin:0 -1%;} 
.prol ._btns a { display:inline-block; width:48%; height:34px; line-height:34px; margin:0 1%; background-color:#ff4f02; font-size:13px; color:#fff;}
.prol ._btns a:hover { filter:alpha(opacity=80); opacity:0.8; }
.prol ._btns a.cart { background-color:#ffb907; }
.prol ._btns .pli { margin-right:5px; vertical-align:-8px;}

.product_list .page { padding-top:20px; }

.pd_banner,.pd_banner img { height:510px; }
.pd_banner { position:relative; overflow:hidden;}
.pd_banner img { width:1920px; max-width:none; position:absolute; left:50%; top:0; margin-left:-960px; }

.pd_bd { margin-top:-140px; position:relative; z-index:10;}
.pd_bd > .wrap { background-color:#fff; }
.pd_bd ._imgBox { width:500px; height:260px; float:right; position:relative; }
.pd_bd ._imgBox ._img { position:absolute; right:0; bottom:0; z-index:10; }
.pd_bd ._imgBox .bg { width:844px; height:419px; /*background:url(../img/anim_img02.png) no-repeat; */position:absolute; left:-105px; bottom:126px; } 

.pd_bd .hd { padding-bottom:20px; }
.pd_bd ._intro { width:50%; float:left; }
.pd_bd ._intro .box { padding:40px 0 0 100px; }
.pd_bd ._intro ._title,.pd_bd ._intro ._tip { color:#bfa060; line-height:1.5;}
.pd_bd ._intro ._title { font-size:40px; margin-bottom:5px;} 
.pd_bd ._intro ._tip { font-size:20px; margin-bottom:35px;}

.pd_bd ._intro ._btns  { text-align:left; }
.pd_bd ._intro ._btns .pli { width:40px; height:40px; background-image:url(../img/pd_btn_ico.png); }
.pd_bd ._intro ._btns .pli02 { background-position:-40px 0; }
.pd_bd ._intro ._btns a { display:inline-block; width:45%; height:40px; line-height:40px; margin-right:2%; background-color:#ff4f02; font-size:13px; color:#fff; padding:10px 0; font-size:20px; text-align:center;}
.pd_bd ._intro ._btns a:hover { filter:alpha(opacity=80); opacity:0.8; }
.pd_bd ._intro ._btns a.cart { background-color:#ffb907; }
.pd_bd ._intro ._btns .pli { margin-right:5px; vertical-align:-13px;}

.pd_bd .bd { padding:0 75px 0 100px;}
.pd_ico { display:inline-block; overflow:hidden; width:50px; height:50px; vertical-align:middle; background:url(../img/pd_ico.png); }
.pd_ico02 { background-position:0 -50px;}

.pd_section { margin-right:300px; }
.pd_section ._hd { background:url(../img/pd_line.png) 25px 0 repeat-y; padding:10px 0; position:relative; margin-bottom:10px; min-height:50px;}
.pd_section ._hd .pd_ico { position:absolute; left:0; top:50%; margin-top:-25px; }
.pd_section ._hd ._t { height:50px; line-height:50px; font-size:20px; margin-bottom:5px; padding-left:65px;}
.pd_section ._hd ._text { font-size:15px; }

.pd_section.active .pd_ico01 { background-position:-50px 0; }
.pd_section.active .pd_ico02 { background-position:-50px -50px; }

.pd_guide { width:240px; float:right; }
.pd_guide .guidebox { width:238px; border:#e6e6e6 1px solid; background-color:#fff; }
.pd_guide .guidebox.fixed { position:fixed; z-index:20; top:0; }
.pd_guide .guidebox .cart { border-bottom:#e6e6e6 1px solid; text-align:center;font-weight:600; }
.pd_guide .guidebox .cart a { display:block; height:50px; line-height:50px; font-size:18px; }
.pd_guide .guidebox .cart a:hover { background-color:#ffb907; color:#fff; }
.pd_guide .guidebox ul { padding-top:10px; }
.pd_guide .guidebox li { width:200px; margin:0 auto 10px; }
.pd_guide .guidebox li a { display:block; padding-left:70px; height:30px; line-height:30px; background:url(../img/pd_navbg.png) no-repeat; }
.pd_guide .guidebox li.active a { background-position:0 -30px; }

.pd_section .contents { padding-bottom:30px; }

/*brands*/
.brands li { clear:both; overflow:hidden; }
.brands ._img { width:60%; float:left;}
.brands ._intro { overflow:hidden; padding:140px 2% 0;}
.brands ._intro ._title { font-size:30px; color:#bfa060; line-height:1.8; margin-bottom:10px;}
.brands ._intro ._text { font-size:14px; margin-bottom:40px; }
.brands ._intro ._btns a { display:block; max-width:200px; height:50px; line-height:50px; background-color:#ffb907; font-size:18px; color:#fff; padding:0 0px; font-weight:bold; text-align:center;}
.brands ._intro ._btns a:hover { filter:alpha(opacity=80); opacity:0.8; }

.brands li:nth-child(even) ._img,.brands li.even ._img { float:right; }

.brands .mb2 ._intro ._btns a { background-color:#fe4f02; }

/*honor*/
.honorBox { margin-bottom:30px; }
.honorBox ._title { font-size:40px; color:#bfa060; height:70px; line-height:70px;}
.honorScroll { height:312px; position:relative; overflow:hidden; }
.honorScroll li { height:38px; line-height:38px; font-size:14px; padding-left:10px; background:url(../img/list_dot1.png) left no-repeat; cursor:pointer; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.honorScroll li.cur { font-size:18px; }
.honorScroll li.cur a { color:#000; }
.honor_img { max-width:76%; margin:90px auto 0;}
.honor_img ._img { background:#fff url(../img/loading.gif) center no-repeat }

.honorBox .scroll_slider,.carts_scroll .scroll_slider { background-color:#bfa060; }

/*history*/
.hisBox { position:relative; }
.hisBox .line { width:2px; height:100%; position:absolute; left:50%; margin-left:-1px; top:0; background-color:#c9c9c9;}
.hisBox .hisList { position:relative; z-index:10; } 
.hisList .li { position:relative; }
.hisList ._year { width:83px; height:69px; background:url(../img/his_year.png) no-repeat; text-align:center; line-height:30px; padding-top:14px; position:absolute; left:50%; margin-left:-41.5px; top:0; font-size:20px; color:#bea060; font-family:arial; overflow:hidden; z-index:10;}
.hisList ._img { width:45%; float:left; text-align:right;}
.hisList ._info { width:45%; float:right; } 
.hisList ._info li { position:relative; min-height:40px; padding-bottom:30px;}
.hisList ._info ._dot { width:18px; height:18px; background:url(../img/his_dot.png) no-repeat; position:absolute; left:-12%; margin-left:-4px; top:23px;}
.hisList ._info ._t { font-size:19px; line-height:30px; padding:16px 0 6px; }
.hisList ._info ._text { color:#666; }

.hisList .even ._img,.hisList .li:nth-child(even) ._img { float:right; text-align:left; }
.hisList .even ._info,.hisList .li:nth-child(even) ._info { float:left; text-align:right; }
.hisList .even ._info ._dot,.hisList .li:nth-child(even) ._info ._dot { left:auto; right:-12%; margin-left:0; margin-right:-4px; }

/*品质*/
.pinzhiBox { position:relative; margin-bottom:70px;}
.pinzhiBox ._intro { float:right; position:relative; width:86%;}
.pinzhiBox ._intro ._img { display:block; height:0; padding-bottom:59%; overflow:hidden; background:url(../img/loading.gif) 65% 50% no-repeat;}
.pinzhiBox ._intro ._text { width:40%; height:100%; position:absolute; left:0; top:0; background:rgba(255,142,1,.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ddff8e01,endcolorstr=#ddff8e01); }
.pinzhiBox ._intro ._text ._box { padding:23% 15% 0; color:#fff;}

.pinzhiBox ._intro ._text ._t1 { font-size:20px; font-weight:bold; line-height:1.5em; max-height:6em; overflow:hidden; margin-bottom:15px; } 
.pinzhiBox ._intro ._text ._t2 { font-size:16px; margin-bottom:40px; line-height:1.8em; max-height:9em; overflow:hidden; }
.pinzhiBox ._intro ._text ._btn { font-size:16px; background-color:#ff4f03; color:#fff; height:50px; line-height:50px; font-size:16px; padding:0 30px; display:inline-block; }

.pz_anim { width:14%; height:0; padding-bottom:50%; float:left; position:relative;}
.pz_anim .pza { width:235px; height:674px; position:absolute; top:-32px; left:-80px; background:url(../img/or01.png) no-repeat;}
.pz_anim .pz02 { width:614px; height:421px; background-image:url(../img/or02.png); top:268px; left:-241px; }

.ipz_bottom { text-align:center;}
.ipz_bottom ._t { margin-bottom:50px; height:0; padding-bottom:35%; overflow:hidden;}
.ipz_bottom ._bg { position:relative; height:0; padding-bottom:72%; overflow:hidden;}
.ipz_bottom .pzoomImg,.ipz_bottom .pzoomImg img { width:189px; height:189px; border-radius:50%;}
.ipz_bottom .pzoomImg { background:#aec711; border:#aec711 3px solid; position:absolute; left:50%; margin-left:-95px; top:50%; margin-top:-95px;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.ipz02 .pzoomImg { background-color:#db0730; border-color:#db0730; }
.ipz03 .pzoomImg { background-color:#fbd72e; border-color:#fbd72e; left:35%;}

.ipz_bottom:hover .pzoomImg { transform:translate(-10px); -moz-transform:translate(-10px); -ms-transform:translate(-10px); -o-transform:translate(-10px); -webkit-transform:translate(-10px);}


/*picture list*/
.picture_list .shops { height:auto; }
.picture_list .shops ul { width:102%; }
.picture_list .shops li { width:23%; margin-right:2%; margin-bottom:15px; }

.pageHeader { z-index:50; position:relative; }
.pageHeader > .wrap { position:relative; }
.pageHeader .shopping_carts { width:370px; height:auto; position:absolute; right:0; top:100%; background-color:#fff; display:none;}
.carts_scroll { max-height:180px; overflow:hidden; position:relative;}
.shopping_carts ._box { padding:10px 20px 20px; }
.shopping_carts ._t { color:#bfa05f; font-size:14px; margin-bottom:10px;}
.shopping_carts .carts li { clear:both; overflow:hidden; position:relative; padding:5px 50px 5px 5px;}
.shopping_carts .carts li:hover { background-color:#f4f4f4; }
.shopping_carts .carts ._img,.shopping_carts .carts ._img img { width:50px; height:50px; }
.shopping_carts .carts ._img { float:left; margin-right:15px;}
.shopping_carts .carts ._b,.shopping_carts .carts ._t { height:20px; line-height:20px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.shopping_carts .carts ._b { color:#666; padding-top:3px;}
.shopping_carts .carts ._t { margin-bottom:0; color:#222; }
.shopping_carts .carts ._close { width:50px; height:60px; line-height:60px; text-align:center; position:absolute; right:0; top:0;}
.shopping_carts .carts ._close .ion { font-size:20px; }

.scroll_cont .carts { margin-right:15px; }

/*20160323*/
.zhanhuiBox { max-width:900px; margin:0 auto; border-bottom-width:0;}
.zh_thumbs li .rect-75 { padding-bottom:67%; } 
 .thumbs_scroll { height:468px; }
.recNews > .wrap { border-top:#e7e7e7 1px solid; padding-top:10px;}
.detail_bd { border-bottom-width:0; }
a.unable { display:none!important; }

/*
.zh_big { width:58%; }
.zh_thumbs { width:40%; }
.zh_thumbs ul { width:102%; }
.zh_thumbs li { width:48%; float:left; margin-right:2%; }
.zh_thumbs li .rect-75 { padding-bottom:67%; }
 */

.pros ._img .data_small { display:none; }
.zhanhuiBox { max-width:920px; }
.zh_big { width:75%; }
.zh_thumbs { width:23.5%; }

.honor_img ._img { height:auto; padding-bottom:0;}
.inews04 .learder ._img { overflow:hidden; position:relative;}
.inews04 .learder ._img img,.recNews .sideNews ._img img { height:100%; width:auto; max-width:none; position:absolute; left:0; top:0;}
/*订购表单*/
.Form-P1 .Form-P1-Left { float: left; width:48%; }
.Form-P1 .Form-P1-right { float: right; width:48%; }
.Form-P1 .Form-P1-li {position: relative;background: #f7f7f7;padding: 10px 2%;margin-bottom: 15px;}
.Form-P1 .Form-P1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle;
font-size:12px;}
.Form-P1 .Form-P1-li input { height: 28px; line-height: 28px;width:83%; outline:none; vertical-align: middle;border: none;background: transparent;}
.Form-P1 .Form-P1-li textarea { width: 83%;  outline:none; padding:0; margin:0; height:160px;vertical-align: middle;border: none;background: transparent;}
.Form-P1 .Form-P1-li em { color: red; vertical-align: middle; padding-left: 10px; 
font-size:12px;}
.Form-P1 .Form-P1-li input._yzm { width: 34%; }
.Form-P1 .Form-P1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; height:30px; width:100px;}
.Form-P1 .Form-P1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P1 .Form-P1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P1 .Form-P1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-P1 .Form-P1-Btn button { border: none;border-radius: 0;height: 32px;line-height: 32px;width: 120px;padding: 0;color: #fff; cursor:pointer;font-size:15px; outline:none;}
.Form-P1 .Form-P1-Btn ._submit { background:#f37020; margin-right: 10px; }
.Form-P1 .Form-P1-Btn ._reset { background: #909090; }
.Form-P1 .Form-P1-Btn button:hover{ opacity:0.8;}
.Form-P1 .Form-P1-li .orsele{ width: 34.5%; margin-right:5px;}
.Form-P1 .Form-P1-li  .Validform_wrong{position: absolute;right: 7%;top: 13px;}
.Form-P1 .Form-P1-li.Form-P1-yzm .Validform_wrong{right: 56%;}
.Form-P1 .Form-P1-li b {display: none;}
/*下层--在线应聘*/
.Form-J1 .Form-J1-Left {
  float: left;
  width: 48%;
}
.Form-J1 .Form-J1-right {
  float: right;
  width: 48%;
}
.Form-J1 .Form-J1-li {
  background: #f7f7f7;padding: 10px 2%;margin-bottom: 15px; position:relative;
}
.Form-J1 .Form-J1-li label {
  width: 5em;
  display: inline-block;
  color: #666;
  vertical-align: middle;
}
.Form-J1 .Form-J1-li input {
  height: 28px;
  line-height: 28px;
  width: 83%;vertical-align: middle;border: none;background: transparent;
}
.Form-J1 .Form-J1-li textarea {
  width: 83%;vertical-align: middle; height:132px;border: none;background: transparent;
}
.Form-J1 .Form-J1-li em {
  color: red;
  vertical-align: middle;
  padding-left: 10px;
}
.Form-J1 .Form-J1-li input._yzm {
  width: 20%;
}
.Form-J1 .Form-J1-li img {
  vertical-align: middle;
  padding-left: 10px;
  cursor: pointer;height: 30px;width: 100px;
}
.Form-J1 .Form-J1-li b {
  color: #666;
  font-size: 12px;
  padding-left: 4px;
}
.Form-J1 .Form-J1-li select {
  width: 83%;background: transparent;border: none; height:30px;line-height: 30px;
}
.Form-J1 .Form-J1-Btn {
  clear: both;
  text-align: center;
  padding-top: 40px;
}
.Form-J1 .Form-J1-Btn button {
  width: 120px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  cursor: pointer; outline:none; border:none;padding:0;font-size: 15px;
}
.Form-J1 .Form-J1-Btn ._submit {
  background: #f37020;
  margin-right: 10px;
}
.Form-J1 .Form-J1-Btn ._reset {
  background: #909090;
}
.Form-J1 .Form-J1-li  .Validform_wrong{position: absolute;right: 7%;top: 13px;}
@media only screen and (max-width: 40em) {
  .Form-J1 .Form-J1-Left {
    width: 100%;
  }
  .Form-J1 .Form-J1-li input {
    width: 86%;
  }
  .Form-J1 .Form-J1-li select {
    width: 54%;
  }
  .Form-J1 .Form-J1-right {
    width: 100%;
  }
  .Form-J1 .Form-J1-li textarea {
    width: 84%;
  }
  .Form-J1 .Form-J1-li input._yzm {
    width: 27%;
  }
  .Form-P1 .Form-P1-li b {
    display: none;
  }
  .Form-J1 .Form-J1-li label{ display:block; width:100%;}
  .Form-J1 .Form-J1-Btn{ text-align:left;}
  
}
/*代理商加盟*/
.form-m1 .form-m1-Left { float: left; width: 50%; }
.form-m1 .form-m1-right { float: right; width: 50%; }
.form-m1 .form-m1-li { padding-top: 10px; }
.form-m1 .form-m1-li label { width: 5em; display: inline-block; color: #666; vertical-align:top; }
.form-m1 .form-m1-li label span{padding: 0 6px;}
.form-m1 .form-m1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.form-m1 .form-m1-li textarea { border: 1px #ddd solid; width: 70%; }
.form-m1 .form-m1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.form-m1 .form-m1-li input._yzm { width: 20%; }
.form-m1 .form-m1-li img {height:28px;vertical-align: middle; padding-left: 10px; cursor: pointer; }
.form-m1 .form-m1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.form-m1 .form-m1-btn { clear: both; text-align: center; padding-top: 40px; }
.form-m1 .form-m1-btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.form-m1 .form-m1-btn ._submit { background: #d50e25; margin-right: 10px; }
.form-m1 .form-m1-btn ._reset { background: #909090; }
.form-m1 .Validform_right{white-space: nowrap;}
.form-m1 .form-m1-Left,.msg-30078 .form-m1 .form-m1-right,.msg-30260 .form-m1 .form-m1-Left,.msg-30260 .form-m1 .form-m1-right{width:48%!important;}
.form-m1 .form-m1-li,.msg-30260 .form-m1 .form-m1-li{background: #f7f7f7;padding: 10px 2%;margin-bottom: 15px; position:relative;}

.form-m1 .form-m1-li input,.msg-30260 .form-m1 .form-m1-li input{width: 82%!important; background: transparent;border: none!important;}
.form-m1 .form-m1-li textarea,.msg-30260 .form-m1 .form-m1-li textarea{width:85%!important;border: none!important;background: transparent;height: 211px;}
.form-m1 .form-m1-li input._yzm,.msg-30260 .form-m1 .form-m1-li input._yzm{width:20%!important;}
.form-m1 .form-m1-li .Validform_wrong,.msg-30260 .form-m1 .form-m1-li .Validform_wrong{position: absolute;right: 7%;top: 13px;}

.form-m1 .form-m1-btn button { border:0; padding:0; }
.form-m1 .form-m1-btn button { border: none;border-radius: 0;height: 32px;line-height: 32px;width: 120px;padding: 0;color: #fff; cursor:pointer;font-size:15px; outline:none;}
.form-m1 .form-m1-btn ._submit { background:#f37020; margin-right: 10px; }
.form-m1 .form-m1-btn ._reset { background: #909090; }
.form-m1 .form-m1-btn button:hover{ opacity:0.8;}


.prol img { -moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin-left:0px}
.prol:hover img {
  margin-left: -10px!important;
   transform: translate(0) !important; -moz-transform:translate(0)!important; -ms-transform:translate(0)!important; -o-transform:translate(0)!important; -webkit-transform:translate(0)!important;}

.prol ._title  { max-width:95%; }

.pageHeader .pageNav li ul { display:none; }
.proMenu { padding-top:10px; }
.proMenu li { float:left; margin-right:5px;}
.proMenu a { display:inline-block; height:36px; line-height:36px; background-color:#ffb907; color:#fff; font-size:18px; font-weight:normal; width:125px; text-align:center;}
.proMenu a:hover,.proMenu .cur a { background-color:#bfa060; }

.Form-P1 .Form-P1-li > em { position:absolute; right:10px; top:0px; line-height:50px;} 
.Form-P1 .Form-P1-li textarea { resize:none; }
.Form-P1 .Form-P1-li label { white-space:nowrap; }

.sear_f .inp { border-width:0; padding:0; }